Extracting and answering why and why not questions about Java program output
نویسندگان
چکیده
منابع مشابه
Answering Why and Why Not Questions in User Interfaces
Modern applications such as Microsoft Word have many automatic features and hidden dependencies that are frequently helpful but can be mysterious to both novice and expert users. The “Crystal” system provides an architecture and interaction techniques that allow the user to ask a wide variety of questions about why the actions did and did not happen, and how to use the related features of the a...
متن کاملANNA: Answering Why-Not Questions for SPARQL
Considerable effort has been made to improve the functionality and usability of SPARQL search engines. However, explaining missing items in the results of SPARQL queries or the so-called why-not questions remains in its infancy. Existing explanation models cannot be trivially extended to SPARQL queries because of the SPARQL-specific features in the data model and query operations. In this demon...
متن کاملImmutably Answering Why-Not Questions for Equivalent Conjunctive Queries
Answering Why-Not questions consists in explaining to developers of complex data transformations or manipulations why their data transformation did not produce some specific results, although they expected them to do so. Different types of explanations that serve as Why-Not answers have been proposed in the past and are either based on the available data, the query tree, or both. Solutions (par...
متن کاملAnswering Why-not Questions on Reverse Top-k Queries
Why-not questions, which aim to seek clarifications on the missing tuples for query results, have recently received considerable attention from the database community. In this paper, we systematically explore why-not questions on reverse top-k queries, owing to its importance in multi-criteria decision making. Given an initial reverse top-k query and a missing/why-not weighting vector set Wm th...
متن کاملCorpus-based Question Answering for why-Questions
This paper proposes a corpus-based approach for answering why-questions. Conventional systems use hand-crafted patterns to extract and evaluate answer candidates. However, such hand-crafted patterns are likely to have low coverage of causal expressions, and it is also difficult to assign suitable weights to the patterns by hand. In our approach, causal expressions are automatically collected fr...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
ژورنال
عنوان ژورنال: ACM Transactions on Software Engineering and Methodology
سال: 2010
ISSN: 1049-331X,1557-7392
DOI: 10.1145/1824760.1824761